*{
  padding:0px;
  margin:0px;
}
html,body,#root{
  width:100%;
  height:100%;
}
ul,ol{
  list-style: none;
}
a{
  text-decoration: none;
}
img{
  display: block;
}

/* 版心 */
.main{
    min-width: 320px;
    max-width: 750px; 
    margin: 0 auto;
}

h1,h2,h3,h4,h5,h6{
  font-weight: normal;
}

/* 多行文本溢出隐藏 */
.text_rows_hidden{
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  word-break: break-all;
  word-wrap: break-word;
}

/* 单行文本溢出隐藏 */
.text_row_hidden{
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}